snatch cleat - Español Inglés Diccionario